---@meta

---@class component_damagetyperesist
local damagetyperesist = {}

---
---@param tag idk # 
---@param src idk # 
---@param pct idk # 
---@param key idk # 
---author: 
function damagetyperesist:AddResist(tag,src,pct,key)
end

---
---author: 
function damagetyperesist:GetDebugString()
end

---
---@param tag idk # 
---@param src idk # 
---@param key idk # 
---author: 
function damagetyperesist:RemoveResist(tag,src,key)
end

---
---@param attacker idk # 
---@param weapon idk # 
---author: 
function damagetyperesist:GetResist(attacker,weapon)
end

